]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
st/scroll-view-fade: Cleanup unecessary vfunc override
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Sun, 26 May 2024 13:50:02 +0000 (15:50 +0200)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Sun, 26 May 2024 13:55:56 +0000 (15:55 +0200)
It does exactly what ClutterOffscreenEffect does these days.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3347>

src/st/st-scroll-view-fade.c

index ec15584e76032df8a4d1bb14347aa21864c35743..095584518989c28ee9fb1f75ae1ab52a3a0c6976 100644 (file)
@@ -66,24 +66,12 @@ enum {
 
 static GParamSpec *props[N_PROPS] = { NULL, };
 
-static CoglTexture *
-st_scroll_view_fade_create_texture (ClutterOffscreenEffect *effect,
-                                    gfloat                  min_width,
-                                    gfloat                  min_height)
-{
-  CoglContext *ctx =
-    clutter_backend_get_cogl_context (clutter_get_default_backend ());
-
-  return cogl_texture_2d_new_with_size (ctx, min_width, min_height);
-}
-
 static char *
 st_scroll_view_fade_get_static_shader_source (ClutterShaderEffect *effect)
 {
    return g_strdup (st_scroll_view_fade_glsl);
 }
 
-
 static void
 st_scroll_view_fade_paint_target (ClutterOffscreenEffect *effect,
                                   ClutterPaintNode       *node,
@@ -384,7 +372,6 @@ st_scroll_view_fade_class_init (StScrollViewFadeClass *klass)
   shader_class->get_static_shader_source = st_scroll_view_fade_get_static_shader_source;
 
   offscreen_class = CLUTTER_OFFSCREEN_EFFECT_CLASS (klass);
-  offscreen_class->create_texture = st_scroll_view_fade_create_texture;
   offscreen_class->paint_target = st_scroll_view_fade_paint_target;
 
   /**